partially enclosed apparatus - Alemán Inglés Diccionario